home *** CD-ROM | disk | FTP | other *** search
/ Erotic Games: Memory / Erotic Games: Memory.iso / mac / air_installers / AdobeAIR.exe / setup.swf / scripts / mx / styles / StyleManager.as < prev    next >
Text File  |  2009-02-12  |  5KB  |  178 lines

  1. package mx.styles
  2. {
  3.    import flash.events.IEventDispatcher;
  4.    import flash.system.ApplicationDomain;
  5.    import flash.system.SecurityDomain;
  6.    import mx.core.Singleton;
  7.    import mx.core.mx_internal;
  8.    
  9.    use namespace mx_internal;
  10.    
  11.    public class StyleManager
  12.    {
  13.       
  14.       private static var _impl:IStyleManager2;
  15.       
  16.       private static var implClassDependency:StyleManagerImpl;
  17.       
  18.       mx_internal static const VERSION:String = "3.0.0.0";
  19.       
  20.       public static const NOT_A_COLOR:uint = 4294967295;
  21.        
  22.       
  23.       public function StyleManager()
  24.       {
  25.          super();
  26.       }
  27.       
  28.       public static function isParentSizeInvalidatingStyle(param1:String) : Boolean
  29.       {
  30.          return impl.isParentSizeInvalidatingStyle(param1);
  31.       }
  32.       
  33.       public static function registerInheritingStyle(param1:String) : void
  34.       {
  35.          impl.registerInheritingStyle(param1);
  36.       }
  37.       
  38.       mx_internal static function set stylesRoot(param1:Object) : void
  39.       {
  40.          impl.stylesRoot = param1;
  41.       }
  42.       
  43.       mx_internal static function get inheritingStyles() : Object
  44.       {
  45.          return impl.inheritingStyles;
  46.       }
  47.       
  48.       mx_internal static function styleDeclarationsChanged() : void
  49.       {
  50.          impl.styleDeclarationsChanged();
  51.       }
  52.       
  53.       public static function setStyleDeclaration(param1:String, param2:CSSStyleDeclaration, param3:Boolean) : void
  54.       {
  55.          impl.setStyleDeclaration(param1,param2,param3);
  56.       }
  57.       
  58.       public static function registerParentDisplayListInvalidatingStyle(param1:String) : void
  59.       {
  60.          impl.registerParentDisplayListInvalidatingStyle(param1);
  61.       }
  62.       
  63.       mx_internal static function get typeSelectorCache() : Object
  64.       {
  65.          return impl.typeSelectorCache;
  66.       }
  67.       
  68.       mx_internal static function set inheritingStyles(param1:Object) : void
  69.       {
  70.          impl.inheritingStyles = param1;
  71.       }
  72.       
  73.       public static function isColorName(param1:String) : Boolean
  74.       {
  75.          return impl.isColorName(param1);
  76.       }
  77.       
  78.       public static function isParentDisplayListInvalidatingStyle(param1:String) : Boolean
  79.       {
  80.          return impl.isParentDisplayListInvalidatingStyle(param1);
  81.       }
  82.       
  83.       public static function isSizeInvalidatingStyle(param1:String) : Boolean
  84.       {
  85.          return impl.isSizeInvalidatingStyle(param1);
  86.       }
  87.       
  88.       public static function getColorName(param1:Object) : uint
  89.       {
  90.          return impl.getColorName(param1);
  91.       }
  92.       
  93.       mx_internal static function set typeSelectorCache(param1:Object) : void
  94.       {
  95.          impl.typeSelectorCache = param1;
  96.       }
  97.       
  98.       public static function unloadStyleDeclarations(param1:String, param2:Boolean = true) : void
  99.       {
  100.          impl.unloadStyleDeclarations(param1,param2);
  101.       }
  102.       
  103.       public static function getColorNames(param1:Array) : void
  104.       {
  105.          impl.getColorNames(param1);
  106.       }
  107.       
  108.       public static function loadStyleDeclarations(param1:String, param2:Boolean = true, param3:Boolean = false, param4:ApplicationDomain = null, param5:SecurityDomain = null) : IEventDispatcher
  109.       {
  110.          return impl.loadStyleDeclarations2(param1,param2,param4,param5);
  111.       }
  112.       
  113.       private static function get impl() : IStyleManager2
  114.       {
  115.          if(!_impl)
  116.          {
  117.             _impl = IStyleManager2(Singleton.getInstance("mx.styles::IStyleManager2"));
  118.          }
  119.          return _impl;
  120.       }
  121.       
  122.       public static function isValidStyleValue(param1:*) : Boolean
  123.       {
  124.          return impl.isValidStyleValue(param1);
  125.       }
  126.       
  127.       mx_internal static function get stylesRoot() : Object
  128.       {
  129.          return impl.stylesRoot;
  130.       }
  131.       
  132.       public static function isInheritingStyle(param1:String) : Boolean
  133.       {
  134.          return impl.isInheritingStyle(param1);
  135.       }
  136.       
  137.       mx_internal static function initProtoChainRoots() : void
  138.       {
  139.          impl.initProtoChainRoots();
  140.       }
  141.       
  142.       public static function registerParentSizeInvalidatingStyle(param1:String) : void
  143.       {
  144.          impl.registerParentSizeInvalidatingStyle(param1);
  145.       }
  146.       
  147.       public static function get selectors() : Array
  148.       {
  149.          return impl.selectors;
  150.       }
  151.       
  152.       public static function registerSizeInvalidatingStyle(param1:String) : void
  153.       {
  154.          impl.registerSizeInvalidatingStyle(param1);
  155.       }
  156.       
  157.       public static function clearStyleDeclaration(param1:String, param2:Boolean) : void
  158.       {
  159.          impl.clearStyleDeclaration(param1,param2);
  160.       }
  161.       
  162.       public static function registerColorName(param1:String, param2:uint) : void
  163.       {
  164.          impl.registerColorName(param1,param2);
  165.       }
  166.       
  167.       public static function isInheritingTextFormatStyle(param1:String) : Boolean
  168.       {
  169.          return impl.isInheritingTextFormatStyle(param1);
  170.       }
  171.       
  172.       public static function getStyleDeclaration(param1:String) : CSSStyleDeclaration
  173.       {
  174.          return impl.getStyleDeclaration(param1);
  175.       }
  176.    }
  177. }
  178.